home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 032a / ast_93.zip / 0634.TB < prev    next >
Text File  |  1990-08-23  |  5KB  |  112 lines

  1. =============================================================================
  2.  
  3. AST RESEARCH, INC.         TECHNICAL BULLETIN #0634                  08-23-90
  4.  
  5. =============================================================================
  6.  
  7.  
  8.                       AST SHADOW BIOS MEMORY ADDRESSES
  9.  
  10.  
  11. The following information provides two methods of determining which memory
  12. range is used to shadow the system and video BIOS on AST computers equipped
  13. with the Shadow feature.  In addition to copying the system BIOS, AST Shadow
  14. BIOS also has the option of copying the video BIOS.  However, the video
  15. adapter must be an AST VGA adapter or on-board VGA.  The memory range used to
  16. shadow the BIOS is based on the CPU type and system architecture.  The memory
  17. locations on earlier Premium systems differ from those currently
  18. manufactured.
  19.  
  20. To determine which memory locations are used by Shadow BIOS, it is necessary
  21. to identify the system's CPU type either by the part number of the processor
  22. board or using the DOS DEBUG program.
  23.  
  24. Listed below are the steps to identify the CPU using DEBUG and which memory
  25. locations that system uses for Shadow BIOS.  Also included are processor
  26. board part numbers as an alternative to running the DEBUG program.
  27.  
  28. DEBUG
  29.  
  30. At the DOS prompt, type: DEBUG and press the <enter> key.  <Enter> is a
  31. prompt to press the "enter" key.  At the DEBUG prompt "-", type lines 1 and
  32. 2.
  33.  
  34. Line 1.   -OE0 7 <Enter>
  35. Line 2.   -IE1   <Enter>
  36. Line 3.   -nn
  37.  
  38.     Note:  The number displayed on the third line identifies the CPU type.
  39.            If this value is a number between 12 and 18, Shadow BIOS uses the
  40.            memory locations shown in Method #2.  Any other value identifies
  41.            the use of memory locations shown in Method #1.  Enter Line 4 to
  42.            leave DEBUG.
  43.  
  44. Line 4.   -q     <Enter>
  45.  
  46. METHOD #1
  47.  
  48. When this method is used, the system BIOS uses a 64KB block at F0000-FFFFF.
  49. However, when the system BIOS is shadowed, the E0000-EFFFF range is also
  50. reserved whether the video BIOS is shadowed or not.  If the video BIOS is
  51. shadowed it resides in a 32KB block at E0000-E7FFF and the remaining 32KB of
  52. that block is reserved.
  53.  
  54.       Block                            Reserved Area
  55.       Size     Decimal   Hex Address   Between 640 - 1MB
  56.     +------------------ +------------+ -----------------+
  57.     | 64 KB    960 KB   |+++F0000++++|  SYSTEM BIOS     |
  58.     |------------------ |------------|                  |
  59.     | 64 KB    896 KB   |+++E0000++++|  VIDEO BIOS      |
  60.     |------------------ |------------|                  |
  61.     | 64 KB    832 KB   |   D0000    |                  |
  62.     |------------------ |------------|                  |
  63.     | 64 KB    768 KB   |   C0000    |                  |
  64.     |------------------ |------------|                  |
  65.     | 64 KB    704 KB   |   B0000    |                  |
  66.     +------------------ |------------|                  |
  67.                640 KB   |   A0000    |                  |
  68.                         |------------| -----------------+
  69.                         |   09FFF    |
  70.                         |            |
  71.                         |Base Memory |
  72.                         |            |
  73.                         |   00000    |
  74.                         +------------+
  75.  
  76. The following AST computers use this method for Shadow BIOS:
  77.  
  78.     - All Premium 386 and Premium 386C Systems.
  79.     - Premium 386SX/16 Systems with a 202337-001 Processor Board.
  80.     - Premium 386/25 Systems with a 202274-001 Processor Board.
  81.     - Premium 386/33 Systems with a 202347-002 Processor Board.
  82.  
  83. METHOD #2
  84.  
  85. The following method is used on all remaining AST computers.  When this
  86. method is used, the system BIOS uses a 64KB block at F0000-FFFFF, the video
  87. BIOS is shadowed in a 32KB block at C0000-C7FFF.
  88.  
  89.       Block                            Reserved Area
  90.       Size     Decimal   Hex Address   Between 640 - 1MB
  91.     +------------------ +------------+ -----------------+
  92.     | 64 KB    960 KB   |+++F0000++++|  SYSTEM BIOS     |
  93.     |------------------ |------------|                  |
  94.     | 64 KB    896 KB   |   E0000    |                  |
  95.     |------------------ |------------|                  |
  96.     | 64 KB    832 KB   |   D0000    |                  |
  97.     |------------------ |------------|                  |
  98.     | 32 KB    800 KB   |   C8000    |                  |
  99.     |                   |············|                  |
  100.     | 32 KB    768 KB   |+++C0000++++|  VIDEO BIOS      |
  101.     |------------------ |------------|                  |
  102.     | 64 KB    704 KB   |   B0000    |                  |
  103.     +------------------ |------------|                  |
  104.                640 KB   |   A0000    |                  |
  105.                         |------------| -----------------+
  106.                         |   09FFF    |
  107.                         |            |
  108.                         |Base Memory |
  109.                         |            |
  110.                         |   00000    |
  111.                         +------------+
  112.